Composition, Performance Analysis and Simulation of Web Services
نویسنده
چکیده
The new paradigm for distributed computing over the Internet is that of Web services. They are Web accessible software components which can be combined and linked together to create new functionality in the form of Web processes. This also creates the need to compose services into processes that are efficient in terms of their performance. In this work, we describe our Service Composition and Execution Tool (SCET) and also describe the various methodologies that could be adopted for evaluating the performance of a Web process. SCET allows for composing services statically using its designer and storing them as Web Service Flow Language (WSFL) based specifications. Executing a process enables one to realize its functionality and also analyze its performance. For executing a process, SCET automatically generates execution code for a composed process. This work also lists techniques such as process execution time analysis and process execution monitoring that can be used to evaluate the performance of individual Web services involved in a process. As processes involving real world services are difficult to be analyzed for their performance, we have used simulation as an alternate technique for analyzing the efficiency of a process. SCET is integrated with the JSIM simulator, enabling users to simulate a process and get statistical performance results that approximate the actual process execution.
منابع مشابه
QoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملA model for specification, composition and verification of access control policies and its application to web services
Despite significant advances in the access control domain, requirements of new computational environments like web services still raise new challenges. Lack of appropriate method for specification of access control policies (ACPs), composition, verification and analysis of them have all made the access control in the composition of web services a complicated problem. In this paper, a new indepe...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملDesign and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملCOMPOSITION, PERFORMANCE ANALYSIS AND SIMULATION OF WEB SERVICES by SENTHILANAND CHANDRASEKARAN
The new paradigm for distributed computing over the Internet is that of Web services. They are Web accessible software components which can be combined and linked together to create new functionality in the form of Web processes. This also creates the need to compose services into processes that are efficient in terms of their performance. In this work, we describe our Service Composition and E...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002